﻿#ct_TopMenuWarpper { position: fixed; top: 0px; left: 0px; right: 0px; height: 24px; background-color: #ddd; z-index: 1; }
#ct_TopMenuWarpper span#articalStaticits { padding-top: 3px; display: inline-block; padding-left: 10px; }
#ct_TopMenuWarpper ul#topMnu { position: absolute; top: 0px; left: 250px; padding-left: 20px; padding-top: 3px; height: 24px; }
#ct_TopMenuWarpper ul#topMnu li { height: 24px; padding: 4px 5px; }
#ct_TopMenuWarpper ul#topMnu li:hover { background-color: #999; cursor: pointer; }
#ct_TopMenuWarpper ul#topMnu li:hover a { color: #fff; }
#ct_TopMenuWarpper ul#topMnu a { color: #000; }

#topSwitch { position: absolute; top: 0px; right: 10px; height: 24px; width: 460px; }
#topSwitch span:first { margin-left: 20px; }
#topSwitch span { display: inline-block; margin: 0px 0px 0px 0px; padding: 4px 5px; }
#topSwitch span:hover { background-color: #999; color: #fff; cursor: pointer; }

.ct_QuickToobar { position: fixed; top: 30px; right: 0px; height: 30px; z-index: 1; }
.ct_toolbar { height: 30px; margin-bottom: 5px; background-color: rgb(248, 153, 19); direction: rtl; }
.ct_searchinsite { width: 470px; height: 34px; font-family: Serif; vertical-align: middle; background-color: rgb(248, 153, 19); }
.ct_searchinsite input { width: 360px; height: 23px; margin: 3px 3px 3px 5px; font-size: 14px; padding-left: 5px; }
.ct_searchinsite button { height: 28px; width: 85px; margin: 2px 0px; background-color: transparent; border-bottom-style: none; border-width: 0px; border: solid 1px #F9D313; }
.ct_searchinsite button:hover { background-color: rgb(248, 183, 19); }

#ct_Temp { position: fixed; top: 24px; left: 0px; right: 0px; height: 6px; background-color: #d2d2d2; }
#ct_HeaderWarpper { background-color: #fff; min-width: 960px; max-width: 1280px; margin: 0 auto; margin-top: 30px; *padding-top: 30px; margin-bottom: 5px; }
.title { font-size: 2.6em; padding: 15px 0px 15px 10px; }

#ct_NavMenu ul { background-color: #222; padding: 5px 15px; margin: 0 10px; }
#ct_NavMenu li { padding: 7px 10px 6px 10px; *padding: 5px 10px 7px 10px; margin: 0px; }
#ct_NavMenu a { font-size: 1.2em; color: #999; }
#ct_NavMenu li:hover { background-color: #999; }
#ct_NavMenu li:hover a { color: #fff; }


#ct_PageWarpper { min-width: 960px; background-color: #fff; max-width: 1280px; margin: 0 auto; margin-bottom: 5px; }
#ct_ContentWarpper { overflow: auto; margin: 0 12px; }
#ct_ContentWarpper .ct_LeftWarpper { width: 260px; float: left; }
#ct_ContentWarpper .ct_ArticalWarpper { margin-left: 260px; padding-top: 0px; padding-top: 1px; padding-bottom: 1px; }

.ct_LeftWarpper fieldset { margin: 5px; }

#ct_FooterLink { background-color: #fff; min-width: 960px; max-width: 1280px; margin: 0 auto; margin-bottom: 5px; }
#ct_FooterLink ul { margin: 5px 10px; list-style: none; }
#ct_FooterLink ul li { display: inline; }
#ct_FooterLink a { background: #ddd; width: 80px; display: inline-block; margin: 2px 2px; text-align: center; }


#ct_FooterWarpper { background-color: #fff; min-width: 960px; max-width: 1280px; margin: 0 auto; margin-bottom: 5px; }
#ct_FooterWarpper hr { background-color: #222; height: 3px; margin: 0px 10px; }
#ct_FooterWarpper .CopyRight { margin: 0px 15px; height: 30px; text-align: center; }
#ct_FooterWarpper .CopyRight span { margin-top: 6px; display: inline-block; color: #22F; }

.c_leftWidgets { margin-bottom: 10px; }
.c_leftWidgetsTitle { height: 24px; background-color: #fff; border: 1px solid #ddd; background-repeat: no-repeat; background-position: 8px center; border: 1px solid #8d2a00; margin-right: 5px; cursor: pointer; }
.c_leftWidgetsTitle span { display: inline-block; margin-left: 20px; margin-top: 3px; }
.widgets-open { background-image: url("images/demo-spindown-open.gif"); }
.widgets-close { background-image: url("images/demo-spindown-closed.gif"); }
#ct_ContentWarpper .noneleftmargin { margin-left: 0px; }

.articalTitle { font-size: 2em; }
.articalTitle a { text-decoration: none; }
.articalTitle a:hover { text-decoration: underline; }


.articalSummary { font-size: 14px; margin-bottom: 30px; }
.articalSummary small { text-align: right; display: block; }
.articalTitle { border-bottom: dotted 1px #ddd; border-bottom-style: dashed; }
.articalTitle a { font-size: 22px; }
.articalSummaryContent { }
.articalPostMetadata { border-bottom: double 1px #eee; border-top: double 1px #eee; }
